explosive speech - German English Dictionary